An Exercise in Conditional Refinement

نویسندگان

  • Ketil Stølen
  • Max Fuchs
چکیده

This paper is an attempt to demonstrate the potential of conditional reenement in step-wise system development. In particular, we emphasise the ease with which conditional reenement allows bounded-ness constraints to be introduced in a speciication based on unbounded resources. For example, a speciication based on purely asynchronous communication can be conditionally reened into a speciication using time-synchronous communication. The presentation is built around a small case-study: A step-wise design of a timed FIFO queue that is partly to be implemented in hardware and partly to be implemented in software. We rst specify the external behaviour of the queue ignoring timing and synchronisation. This overall speciication is then restated in a time-synchronous setting and thereafter reened into a composite speciication consisting of three sub-speciications: A speciication of a time-synchronous hardware queue, a speciication of an asynchronous software queue, and a speciication of an interface component managing the communication between the rst two. We argue that the three overall speciications can be related by conditional reenement. By further steps of conditional reenement additional boundedness constraints are introduced. We explain how e a c h step of conditional reenement can be formally veriied in a compositional manner.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tsallis Entropy and Conditional Tsallis Entropy of Fuzzy Partitions

The purpose of this study is to define the concepts of Tsallis entropy and conditional Tsallis entropy of fuzzy partitions and to obtain some results concerning this kind entropy. We show that the Tsallis entropy of fuzzy partitions has the subadditivity and concavity properties. We study this information measure under the refinement and zero mode subset relations. We check the chain rules for ...

متن کامل

Dynamics in argumentation with single extensions: attack refinement and the grounded extension

We introduce nine attack refinement principles stating whether the extension stays the same if we add a single attack, and we show that the grounded extension satisfies five of them. We define also an extension called acyclic attack refinement by adding a loop condition, and we show that the grounded extension satisfies one of the acyclic attack refinement principles. Moreover, we define an ext...

متن کامل

Effects of Homogenization Conditions and Hot Rolling Parameters on Grain Refinement of an As-Cast 301 Stainless Steel

 In this work, effects of homogenization time of 3 to 13 h at 1200 °C on the grain refinement of as-cast AISI 301 stainless steel after different hot rolling conditions were investigated. The results showed that the minimum grain size of 16±7 mm was achieved when homogenization took place at 1200 °C for 9 h followed by hot rolling at temperature range of 1000–1200 °C with strain of 0.8 and stra...

متن کامل

The Effect of Using Mobile apps on the Acquisition of Conditional Sentences among Iranian Intermediate EFL Learners

Nowadays, there has been an increasing interest in the integration of technology in pedagogical purposes. This study was an attempt to delve in to the impact of a mobile application (Cushy Grammar) on the learning of conditional sentences (type1, 2 and 3) among Iranian intermediate EFL learners in Rooyesh institute in Isfahan. To this end, a group of 75 intermediate EFL learners were non-random...

متن کامل

On Conditional Inactivity Time of Failed Components in an (n-k+1)-out-of-n System with Nonidentical Independent Components

In this paper, we study an (n-k+1)-out-of-n system by adopting their components to be statistically independent though nonidentically distributed. By assuming that at least m components at a fixed time have failed while the system is still working, we obtain the mixture representation of survival function for a quantity called the conditional inactivity time of failed components in the system. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998